package com.ctcemti.mdm.project.sys.service;

import com.ctcemti.mdm.common.result.Result;
import com.ctcemti.mdm.project.sys.entity.ResPerson;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface IResPersonService {

    /**
     * 新增或修改劳务公司
     * @param resPerson
     * @return
     */
    Result insertOrUpdate(ResPerson resPerson);

    /**
     * 删除
     * @param resPerson
     * @return
     */
    Result delete(ResPerson resPerson);

    /**
     * 获取
     * @param resPerson
     * @return
     */
    PageInfo<ResPerson> getResPerson(ResPerson resPerson, Integer page, Integer limit);
    /* *
     * @Author bxf
     * @Description 根据劳务人员实体获取指定劳务人员
     * @Date 9:13 2019/10/24
     * @param entity
     * @return java.util.List<com.ctcemti.mdm.project.sys.entity.ResCertificate>
     */
    List<ResPerson> selectResPersonCompany(ResPerson entity);
}
